leave clean of leftovers - Allemand Anglais Dictionnaire